somewhat less than perfect - Turkish English Dictionary